Прості програми лінійної структури

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
УІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Алгоритмічні мови та програмування

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» З В І Т до лабораторної роботи №1 з курсу: «Алгоритмічні мови та програмування» на тему: «Прості програми лінійної структури» Варіант № 4 Мета роботи - вивчити принципи об’єктно-орієнтованого програмування на прикладі алгоритмічної мови C#. Навчитися складати та відлагоджувати прості розрахункові програми лінійної структури. 1. Завдання Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу. Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей. Дані для роботи беруться з табл.12 за вказівкою викладача. 4   x=10.541, z=8.991   Блок-схема алгоритму програми Блок-схема методу Main()  Блок-схема методу Calc() 3. Список ідентифікаторів констант, класів, полів, методів використаних у блок-схемі алгоритму і програмі, та їх пояснення class MyClass – клас, в якому здійснюється зчитування змінних та обчислення виразу x, z – змінні дійсного типу, які є аргументами виразу; result – змінна дійсного типу, якій надається значення результату обчислення виразу; MyObject.Calc() – метод, в якому здійснюється обчислення class Program – клас, в якому оголошена головна функція static void Main() – головна функція; 4. Текст програми using System; class MyClass { public double x, z, result; internal void Calc() { result=Math.Log(x + z)/Math.Exp(x + z)+ Math.Tan((x - z)/z)-16*z*Math.Pow(x,2); } } class Program { static void Main() { string exitCom = "2"; MyClass MyObject = new MyClass(); do { if (exitCom == "2") { Console.Write("Vvedit' znachennja x = "); MyObject.x = double.Parse(Console.ReadLine()); ; Console.Write("Vvedit' znachennja z = "); MyObject.z = double.Parse(Console.ReadLine()); MyObject.Calc(); Console.WriteLine("result = {0:f4}", MyObject.result); Console.Write(@"Type -'1', or -'2'..."); } else Console.Write(@"Type '1' or '2'..."); exitCom = Console.ReadLine(); } while (exitCom != "1"); } } 5. Результати роботи програми Vvedit' znachennja x= 10.541 Vvedit' znachennja z=8.991 Result = -15984.0517 6. ВИСНОВКИ Під час лабораторної роботи я ознайомилася з основними засобами введення, відлагодження та компіляції програми системи програмування С#, відлагодила програму, яка обчислює  при x= 10.541, z=8.991, і отримала результат роботи програми, який дорівнює -15984.0517.
Антиботан аватар за замовчуванням

06.12.2014 13:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини